package com.levi.core.impl;

import java.lang.reflect.Method;

import com.levi.core.MethodInvoke;

/**
 * 实现方法的调用
 * 
 * @author cpp
 *
 */
public class MethodInvokeImpl implements MethodInvoke {

	@Override
	public Object invoke(Object obj, Method method, Object[] args) {

		// 在这儿需要拦截器
		Object invoke = null;
		try {
			invoke = method.invoke(obj, args);
		} catch (Exception e) {
			e.printStackTrace();
		}
		// 拦截器
		return invoke;
	}

}
